' https://fontstruct.com/fontstructions/show/1205992/8_bit_6x6_nostalgia DIM AS INTEGER ScreenMode%(0 TO 18) = {0,1,2,7,8,11,12,13,14,15,16,17,23,24,25,26,27} again: FOR s% = 0 to 18 SCREEN ScreenMode%(s%) new_y% = _fontheight * 20 SCREEN _newimage( 240, new_y%, ScreenMode%(s%) ) PRINT "Screen mode: " + ScreenMode%(s%) PRINT _LETCHR$(123, _ "........" + _ "...XX..." + _ "..XXXX.." + _ ".XX..XX." + _ ".XXXXXX." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(124, _ "........" + _ ".XXXXX.." + _ ".XX..XX." + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXX.." + _ "........" ) _LETCHR$(125, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX....." + _ ".XX....." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(126, _ "........" + _ ".XXXX..." + _ ".XX.XX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX.XX.." + _ ".XXXX..." + _ "........" ) _LETCHR$(127, _ "........" + _ ".XXXXXX." + _ ".XX....." + _ ".XXXXX.." + _ ".XX....." + _ ".XX....." + _ ".XXXXXX." + _ "........" ) _LETCHR$(128, _ "........" + _ ".XXXXXX." + _ ".XX....." + _ ".XXXXX.." + _ ".XX....." + _ ".XX....." + _ ".XX....." + _ "........" ) _LETCHR$(129, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX....." + _ ".XX.XXX." + _ ".XX..XX." + _ "..XXXXX." + _ "........" ) _LETCHR$(130, _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXXX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(131, _ "........" + _ ".XXXXXX." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ ".XXXXXX." + _ "........" ) _LETCHR$(132, _ "........" + _ "...XXXXX" + _ ".....XX." + _ ".....XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(133, _ "........" + _ ".XX..XX." + _ ".XX.XX.." + _ ".XXXX..." + _ ".XX.XX.." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(134, _ "........" + _ ".XX....." + _ ".XX....." + _ ".XX....." + _ ".XX....." + _ ".XX..XX." + _ ".XXXXXX." + _ "........" ) _LETCHR$(135, _ "........" + _ ".XX...XX" + _ ".XXX.XXX" + _ ".XXXXXXX" + _ ".XX.X.XX" + _ ".XX...XX" + _ ".XX...XX" + _ "........" ) _LETCHR$(136, _ "........" + _ ".XX..XX." + _ ".XXX.XX." + _ ".XXXXXX." + _ ".XX.XXX." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(137, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(138, _ "........" + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXX.." + _ ".XX....." + _ ".XX....." + _ "........" ) _LETCHR$(139, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX.X.X." + _ "..XXXX.." + _ ".....XX." ) _LETCHR$(140, _ "........" + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXX.." + _ ".XX.XX.." + _ ".XX..XX." + _ "........" ) _LETCHR$(141, _ "........" + _ ".XXXXX.." + _ "XX...XX." + _ ".XXX...." + _ "...XXX.." + _ "XX...XX." + _ ".XXXXX.." + _ "........" ) _LETCHR$(142, _ "........" + _ ".XXXXXX." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "........" ) _LETCHR$(143, _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(144, _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "...XX..." + _ "........" ) _LETCHR$(145, _ "........" + _ ".XX...XX" + _ ".XX...XX" + _ ".XX.X.XX" + _ ".XXXXXXX" + _ ".XXX.XXX" + _ ".XX...XX" + _ "........" ) _LETCHR$(146, _ "........" + _ ".XX...XX" + _ "..XX.XX." + _ "...XXX.." + _ "...XXX.." + _ "..XX.XX." + _ ".XX...XX" + _ "........" ) _LETCHR$(147, _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "........" ) _LETCHR$(148, _ "........" + _ ".XXXXXX." + _ "....XX.." + _ "...XX..." + _ "..XX...." + _ ".XX....." + _ ".XXXXXX." + _ "........" ) _LETCHR$(149, _ "........" + _ "........" + _ "..XXXX.." + _ ".....XX." + _ "..XXXXX." + _ ".XX..XX." + _ "..XXXXX." + _ "........" ) _LETCHR$(150, _ "........" + _ ".XX....." + _ ".XX....." + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXX.." + _ "........" ) _LETCHR$(151, _ "........" + _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX....." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(152, _ "........" + _ ".....XX." + _ ".....XX." + _ "..XXXXX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXXX." + _ "........" ) _LETCHR$(153, _ "........" + _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XXXXXX." + _ ".XX....." + _ "..XXXX.." + _ "........" ) _LETCHR$(154, _ "........" + _ "........" + _ "...XXXX." + _ "..XX...." + _ ".XXXXX.." + _ "..XX...." + _ "..XX...." + _ "..XX...." ) _LETCHR$(155, _ "........" + _ "........" + _ "..XXX.XX" + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXXX." + _ ".....XX." + _ "..XXXX.." ) _LETCHR$(156, _ "........" + _ ".XX....." + _ ".XX....." + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(157, _ "........" + _ "...XX..." + _ "........" + _ "..XXX..." + _ "...XX..." + _ "...XX..." + _ ".XXXXXX." + _ "........" ) _LETCHR$(158, _ "........" + _ ".....XX." + _ "........" + _ "....XXX." + _ ".....XX." + _ ".....XX." + _ ".XX..XX." + _ "..XXXX.." ) _LETCHR$(159, _ "........" + _ ".XX....." + _ ".XX....." + _ ".XX.XX.." + _ ".XXXX..." + _ ".XX.XX.." + _ ".XX..XX." + _ "........" ) _LETCHR$(160, _ "........" + _ ".XXXX..." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "...XXXX." + _ "........" ) _LETCHR$(161, _ "........" + _ "........" + _ ".XXX.XX." + _ ".XX.X.XX" + _ ".XX.X.XX" + _ ".XX...XX" + _ ".XX...XX" + _ "........" ) _LETCHR$(162, _ "........" + _ "........" + _ ".X.XXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "........" ) _LETCHR$(163, _ "........" + _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(164, _ "........" + _ "........" + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ ".XXXXX.." + _ ".XX....." + _ ".XX....." ) _LETCHR$(165, _ "........" + _ "........" + _ "..XXXXX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXXX." + _ ".....XX." + _ ".....XX." ) _LETCHR$(166, _ "........" + _ "........" + _ ".X.XXX.." + _ ".XX..XX." + _ ".XX....." + _ ".XX....." + _ ".XX....." + _ "........" ) _LETCHR$(167, _ "........" + _ "........" + _ "..XXXX.." + _ ".XX....." + _ "..XXXX.." + _ ".....XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(168, _ "........" + _ "..XX...." + _ ".XXXXX.." + _ "..XX...." + _ "..XX...." + _ "..XX.XX." + _ "...XXX.." + _ "........" ) _LETCHR$(169, _ "........" + _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXX.X." + _ "........" ) _LETCHR$(170, _ "........" + _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "...XX..." + _ "........" ) _LETCHR$(171, _ "........" + _ "........" + _ ".XX...XX" + _ ".XX...XX" + _ ".XX.X.XX" + _ ".XX.X.XX" + _ "..XX.XX." + _ "........" ) _LETCHR$(172, _ "........" + _ "........" + _ ".XX..XX." + _ "..XXXX.." + _ "...XX..." + _ "..XXXX.." + _ ".XX..XX." + _ "........" ) _LETCHR$(173, _ "........" + _ "........" + _ ".XX..XX." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXXX." + _ ".....XX." + _ "..XXXX.." ) _LETCHR$(174, _ "........" + _ "........" + _ ".XXXXXX." + _ "....XX.." + _ "...XX..." + _ "..XX...." + _ ".XXXXXX." + _ "........" ) _LETCHR$(175, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX.XXX." + _ ".XXX.XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(176, _ "........" + _ "...XX..." + _ "..XXX..." + _ ".XXXX..." + _ "...XX..." + _ "...XX..." + _ ".XXXXXX." + _ "........" ) _LETCHR$(177, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ "....XX.." + _ "...XX..." + _ "..XX...." + _ ".XXXXXX." + _ "........" ) _LETCHR$(178, _ "........" + _ ".XXXXX.." + _ ".....XX." + _ "...XXX.." + _ ".....XX." + _ ".....XX." + _ ".XXXXX.." + _ "........" ) _LETCHR$(179, _ "........" + _ "...XXXX." + _ "..XX.XX." + _ ".XX..XX." + _ ".XXXXXX." + _ ".....XX." + _ ".....XX." + _ "........" ) _LETCHR$(180, _ "........" + _ ".XXXXXX." + _ ".XX....." + _ ".XXXXX.." + _ ".....XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(181, _ "........" + _ "..XXXX.." + _ ".XX....." + _ ".XXXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(182, _ "........" + _ ".XXXXXX." + _ ".XX..XX." + _ "....XX.." + _ "...XX..." + _ "...XX..." + _ "...XX..." + _ "........" ) _LETCHR$(183, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ "..XXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXX.." + _ "........" ) _LETCHR$(184, _ "........" + _ "..XXXX.." + _ ".XX..XX." + _ ".XX..XX." + _ "..XXXXX." + _ ".....XX." + _ "..XXXX.." + _ "........" ) PRINT "Current Character Set:" for j = 1 to 2 for i = 65 to 90 print chr$(i); next i print for i = 97 to 122 print chr$(i); next i print for i = 48 to 57 print chr$(i); next i print next j print PRINT "New Character Set:" for j = 1 to 2 for i = 123 to 148 print chr$(i); next i print for i = 149 to 174 print chr$(i); next i print for i = 175 to 184 print chr$(i); next i print next j _DELAY 5 NEXT s% GOTO again: